#pragma once

#include "XmlUtils.h"

namespace game_engine { namespace data_format
{

/*!
 * \class ScreenInfo
 * \brief 
 */
class ScreenInfo
{
///////////////////////////////////////////////////////////////////////////////
// Attribute definition
///////////////////////////////////////////////////////////////////////////////
private:
    UINT32 width;
    UINT32 height;

///////////////////////////////////////////////////////////////////////////////
// Method definition
///////////////////////////////////////////////////////////////////////////////
public:
    // Constructors and Destructors
    ScreenInfo(void);
    virtual ~ScreenInfo(void);

    // Others
    void parse(XmlDocument &doc);

    // Getters
    const UINT32 getWidth(void) const;
    const UINT32 getHeight(void) const;

};

}}
